FEXP Solver Manager - Common Library  1.0.0.0
FEXPEnterpriseCommonLibrary.FEXPProgress2Dlg Class Reference


Dialog box with progress bar indicating percentage action progress. More...

Inheritance diagram for FEXPEnterpriseCommonLibrary.FEXPProgress2Dlg:
Collaboration diagram for FEXPEnterpriseCommonLibrary.FEXPProgress2Dlg:

Public Member Functions

 FEXPProgress2Dlg ()
 

Static Public Member Functions

static Tuple< float, int > GetProgressStep (int item_count)
 
Compute progress value. More...
 

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used. More...
 

Properties

Func< IProgress< int >, Task > LongLastingActionAsync [get, set]
 
string NameOfProgressAction [get, set]
 

Detailed Description


Dialog box with progress bar indicating percentage action progress.

Constructor & Destructor Documentation

◆ FEXPProgress2Dlg()

FEXPEnterpriseCommonLibrary.FEXPProgress2Dlg.FEXPProgress2Dlg ( )

Member Function Documentation

◆ Dispose()

override void FEXPEnterpriseCommonLibrary.FEXPProgress2Dlg.Dispose ( bool  disposing)
protected

Clean up any resources being used.

Parameters
disposingtrue if managed resources should be disposed; otherwise, false.

◆ GetProgressStep()

static Tuple<float, int> FEXPEnterpriseCommonLibrary.FEXPProgress2Dlg.GetProgressStep ( int  item_count)
static


Compute progress value.

Returns
Tuple<float, int> contains percentage float value and progress int value.

Property Documentation

◆ LongLastingActionAsync

Func<IProgress<int>, Task> FEXPEnterpriseCommonLibrary.FEXPProgress2Dlg.LongLastingActionAsync
getset

◆ NameOfProgressAction

string FEXPEnterpriseCommonLibrary.FEXPProgress2Dlg.NameOfProgressAction
getset

The documentation for this class was generated from the following files: